package com.malou.server.ventas.direccioncliente;

import java.util.List;

import com.google.gwt.user.server.rpc.RemoteServiceServlet;
import com.malou.client.util.MensajeData;
import com.malou.client.ventas.direccioncliente.DireccionCliente;
import com.malou.client.ventas.direccioncliente.DireccionClienteService;

public class DireccionClienteServiceImpl extends RemoteServiceServlet implements DireccionClienteService {


	private static final long serialVersionUID = 1L;
	

	@Override
	public MensajeData save(DireccionCliente cl) {
		MensajeData data = new MensajeData();
		data.guardado = true;
		
		if(!DireccionClientes.save(cl)){
			data.guardado = false;
		}
		
		return data;
	}
	
	@Override
	public MensajeData delete(Integer id) {
		MensajeData data = new MensajeData();
		data.guardado = true;
		
		if(!DireccionClientes.delete(id)){
			data.guardado = false;
		}
		
		return data;
	}
	
	@Override
	public MensajeData deleteAll(String ids) {
		MensajeData data = new MensajeData();
		data.guardado = true;
		
		if(!DireccionClientes.deleteAll(ids)){
			data.guardado = false;
		}
		
		return data;
	}

	@Override
	public List<DireccionCliente> getDireccionCliente(Integer cliente_id) {
		// TODO Auto-generated method stub
		return DireccionClientes.getDireccionCliente(cliente_id);
	}
	
	
}
